sit on their hands - Turkish English Dictionary